package com.mjk.manager.usercenter.model;


import com.mjk.common.base.model.BaseEntity;
import com.mjk.common.core.jdbc.annotation.ArcSharding;
import com.mjk.common.core.jdbc.annotation.ExampleField;
import com.mjk.common.core.jdbc.annotation.Filed;
import com.mjk.common.core.jdbc.annotation.Id;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
@ArcSharding(table = "sc_genconf")
public class ScGenConfModel extends BaseEntity {
	@Id
	@ExampleField
	private Integer id;

	@Filed(comment = "对应的表名称",lenght = 20,cloum = "table_name")
	private String tableName;

	@Filed(comment = "后端服务工程路径",lenght = 100,cloum = "service_projectpath")
	private String serviceProjectPath;//后端服务工程路径
	
	@Filed(comment = "后端服务生成类路径",lenght = 100,cloum = "service_path")
	private String servicePath;//后端服务生成类路径
	
	@Filed(comment = "web前端工程路径",lenght = 100,cloum = "web_projectpath")
	private String webProjectPath;//web前端工程路径
	
	@Filed(comment = "web后端界面生成路径",lenght = 100,cloum = "web_path")
	private String webPath;//web后端界面生成路径
	
	@Filed(comment = "js后端界面生成路径",lenght = 100,cloum = "js_path")
	private String jsPath;//js后端界面生成路径
	
	@Filed(comment = "生成菜单的数据源",lenght = 20,cloum = "data_source")
	private String dataSource;//生成菜单的数据源
}
